car-lifting device - Español Inglés Diccionario